rigid polyisocyanurate foam - German English Dictionary